Platform Explorer / Nuxeo Platform 5.8

Extension point operations

Documentation

Operation registration

Contribution Descriptors

  • Class: org.nuxeo.ecm.automation.core.OperationContribution

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-social-workspace-gadgets-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.social.workspace.gadgets.SocialProviderOperation"/>
    
        <operation class="org.nuxeo.ecm.social.workspace.gadgets.JoinSocialWorkspaceRequest"/>
    
      <operation class="org.nuxeo.ecm.social.workspace.gadgets.GetUserSocialWorkspaceStatus"/>
    
      <operation class="org.nuxeo.ecm.social.workspace.gadgets.GetPublicSocialWorkspaces"/>
    
      <operation class="org.nuxeo.ecm.social.workspace.gadgets.GetSocialWorkspaceMembers"/>
    
      <operation class="org.nuxeo.ecm.social.workspace.gadgets.GetSocialWorkspaceActivityStream"/>
    
      <operation class="org.nuxeo.ecm.social.workspace.gadgets.GetSocialWorkspaceMiniMessages"/>
    
      </extension>
  • nuxeo-user-activity-stream-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.social.activity.stream.operations.GetActivityStream"/>
    
      </extension>
  • nuxeo-template-rendering-core-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.template.automation.RenderWithTemplateOperation"/>
      </extension>
  • nuxeo-platform-userworkspace-api-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.platform.userworkspace.operations.UserWorkspaceCreateFromBlob"/>
    
      </extension>
  • nuxeo-activity-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.activity.operations.AddActivityReply"/>
        <operation class="org.nuxeo.ecm.activity.operations.RemoveActivityReply"/>
    
      </extension>
  • nuxeo-platform-localconfiguration-simple-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.SetSimpleConfigurationParameterAsVar"/>
        <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.PutSimpleConfigurationParameter"/>
        <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.PutSimpleConfigurationParameters"/>
    
      </extension>
  • nuxeo-drive-operations-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.drive.operations.GetRepositoriesOperation"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveGetChangeSummary"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveGetRootsOperation"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveSetSynchronizationOperation"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveGetTopLevelFolder"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveGetTopLevelChildren"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveFileSystemItemExists"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveGetFileSystemItem"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveGetChildren"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveCreateFolder"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveCreateFile"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveUpdateFile"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveDelete"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveRename"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveCanMove"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveMove"/>
        <operation class="org.nuxeo.drive.operations.NuxeoDriveGenerateConflictedItemName"/>
        <!-- For test purpose -->
        <operation class="org.nuxeo.drive.operations.test.NuxeoDriveSetupIntegrationTests"/>
        <operation class="org.nuxeo.drive.operations.test.NuxeoDriveTearDownIntegrationTests"/>
        <operation class="org.nuxeo.drive.operations.test.NuxeoDriveWaitForAsyncCompletion"/>
        <operation class="org.nuxeo.drive.operations.test.NuxeoDriveSetVersioningOptions"/>
        <operation class="org.nuxeo.drive.operations.test.NuxeoDriveCreateTestDocuments"/>
      </extension>
  • nuxeo-multi-tenant-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.multi.tenant.operations.CreateUser"/>
        <operation class="org.nuxeo.ecm.multi.tenant.operations.QueryUsers"/>
    
      </extension>
  • nuxeo-agenda-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.ecm.agenda.operations.CreateAgendaEvent"/>
        <operation class="org.nuxeo.ecm.agenda.operations.ListAgendaEvents"/>
      </extension>
  • nuxeo-automation-jsf-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchDocumentFromSeamContext"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchFromClipboard"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchFromWorklist"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentDocument"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.GetChangeableDocument"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentDomain"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentWorkspace"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.GetSelectedDocuments"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.GetDocumentsFromSelectionList"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.Navigate"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToClipboard"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToSeamContext"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToWorklist"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.ChangeTab"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearWorklist"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearClipboard"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearSelectedDocuments"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.DownloadFile"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.AddMessage"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.AddErrorMessage"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.AddInfoMessage"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.RefreshUI"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.RaiseSeamEvents"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.CreateDocumentForm"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.SetOutcome"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.CreateDocumentInUI"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.CancelCreateDocumentInUI"/>
        <operation class="org.nuxeo.ecm.automation.jsf.operations.SaveDocumentInUI"/>
    
        <operation class="org.nuxeo.ecm.automation.seam.operations.InitSeamContext"/>
        <operation class="org.nuxeo.ecm.automation.seam.operations.DestroySeamContext"/>
        <operation class="org.nuxeo.ecm.automation.seam.operations.RunOperationInSeam"/>
    
      </extension>
  • nuxeo-mini-message-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.social.mini.message.operations.GetMiniMessages"/>
        <operation class="org.nuxeo.ecm.social.mini.message.operations.AddMiniMessage"/>
        <operation class="org.nuxeo.ecm.social.mini.message.operations.RemoveMiniMessage"/>
    
      </extension>
  • nuxeo-platform-document-routing-core-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.ResumeStepOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.StepDoneOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.StepBackToReadyOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.UpdateCommentsInfoOnDocumentOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.SetNextStepOnConditionalFolderOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.impl.GetGraphOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.SetWorkflowNodeVar"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.SetWorkflowVar"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.StartWorkflowOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.MapPropertiesOnTaskOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.api.operation.BulkRestartWorkflow"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.CancelWorkflowOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.ResumeNodeOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.CompleteTaskOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.GetOpenTasksOperation"/>
        <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.GetTaskNamesOperation"/>
      </extension>
  • nuxeo-poll-core-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.poll.operations.GetPoll"/>
        <operation class="org.nuxeo.ecm.poll.operations.GetOpenPolls"/>
        <operation class="org.nuxeo.ecm.poll.operations.AnswerPoll"/>
    
      </extension>
  • nuxeo-wall-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.wall.operations.GetWallActivityStream"/>
    
      </extension>
  • nuxeo-dam-jsf-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.dam.operations.DamImport"/>
    
      </extension>
  • nuxeo-platform-ui-select2-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.ecm.platform.ui.select2.automation.SuggestDirectoryEntries"/>
        <operation class="org.nuxeo.ecm.platform.ui.select2.automation.SuggestUserEntries"/>
      </extension>
  • nuxeo-rating-core-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.rating.operations.GetLikeStatus"/>
        <operation class="org.nuxeo.ecm.rating.operations.Like"/>
        <operation class="org.nuxeo.ecm.rating.operations.CancelLike"/>
        <operation class="org.nuxeo.ecm.rating.operations.MostLiked"/>
    
      </extension>
  • nuxeo-automation-features-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditLog"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditQuery"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditPageProviderOperation"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.services.CreateRelation"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.services.GetRelations"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.services.DocumentPageProviderOperation"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.services.ResultSetPageProviderOperation"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.users.GetDocumentPrincipalEmails"/>
        <operation class="org.nuxeo.ecm.automation.core.operations.users.GetDocumentUsersAndGroups"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.notification.SendMail"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.GetPictureView"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.PictureResize"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.FileManagerImport"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.BlobHolderAttach"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.GetActions"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.management.GetCounters"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.GetDirectoryEntries"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.UserWorkspace"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.CreatePicture"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.RunOperationOnProvider"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.CreateDirectoryEntries"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.DeleteDirectoryEntries"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.UpdateDirectoryEntries"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.ReadDirectoryEntries"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.DirectoryProjection"/>
    
        <operation class="org.nuxeo.ecm.automation.core.operations.users.GetNuxeoPrincipal"/>
    
      </extension>
  • nuxeo-platform-document-routing-dm-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.ecm.platform.routing.dm.operation.CreateRoutingTask"/>
        <operation class="org.nuxeo.ecm.platform.routing.dm.operation.RemoveRoutingTask"/> 
        <operation class="org.nuxeo.ecm.platform.routing.dm.operation.SetCurrentRunningStepFromTask"/>
        <operation class="org.nuxeo.ecm.platform.routing.dm.operation.EvaluateCondition"/>     
      </extension>
  • nuxeo-groups-rights-audit-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.ecm.platform.groups.audit.operation.ExportGroups"/>
      </extension>
  • nuxeo-platform-comment-workflow-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.ecm.platform.comment.workflow.ModerateCommentOperation"/>
      </extension>
  • nuxeo-platform-suggestbox-jsf-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
    
        <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.FacetedSearchSuggestionHandler"/>
        <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToDocumentSuggestionHandler"/>
        <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToUserSuggestionHandler"/>
        <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToGroupSuggestionHandler"/>
    
      </extension>
  • nuxeo-platform-task-automation-5.8.jar
    <extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent">
        <operation class="org.nuxeo.ecm.automation.task.CreateTask"/>
        <operation class="org.nuxeo.ecm.automation.task.GetUserTasks"/>
        <operation class="org.nuxeo.ecm.automation.task.UserTaskPageProviderOperation"/>
      </extension>